package com.xgq.drink.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("permission")
public class Permission {
    @TableId(type = IdType.AUTO)
    private Long id;
    
    private String name;        // 权限名称
    private String code;        // 权限编码
    private String type;        // 权限类型：menu-菜单，button-按钮
    private String url;         // 权限URL
    private Long parentId;      // 父权限ID
    private Integer sort;       // 排序
    private Integer status;     // 状态：0-禁用，1-启用
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}